package cn.tedu.medicalmanagementsystem.escort.mapper;

import cn.tedu.medicalmanagementsystem.escort.pojo.entity.Escort;
import cn.tedu.medicalmanagementsystem.escort.pojo.vo.EscortVO;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

@Mapper
@Repository
public interface EscortMapper {

    /**
     * 根据手机号查询陪诊员
     */
    int existsByPhone( String phone);

    EscortVO selectByPhone(String phone);

    /**
     * 根据身份证号查询陪诊员
     */
    int selectByIdCard( String idCard);

    /**
     * 新增陪诊员
     */
    int insert(Escort escort);

    /**
     * 更新陪诊员信息
     */
    int updateById(EscortVO escort);

    /**
     * 根据ID查询陪诊员
     */
    EscortVO selectById(Long id);
}
